Object-Oriented Wrapper for Semistructured Data in a Data Grid Architecture
نویسندگان
چکیده
The paper addresses the problem of integrating data based on a XML-like semistructured model with a data grid architecture based on an object-oriented model. This work is continuation of the previous works on object-to-relational wrappers and covers a generic integration procedure for utilizing a native Lore query mechanism for retrieving data from XML data sources. A corresponding wrapper is founded on the concepts of the stackbased approach (SBA) and updatable views. The proposed architecture supports grid's transparency and allows a grid user to operate in an object-oriented environment through SBQL, a stackbased query language. The described wrapper makes it possible to employ the native Lorel query optimization mechanisms. A query entering the front-end of the wrapper (object-oriented business model) is transformed and rewritten according to the SBQL optimization rules incorporated in the wrapper and then evaluated in the native XML resource environment through the query language Lorel. The paper discusses architectural issues of such a wrapper and presents its idea through a concise example. 1 This work was supported in part by European Commission under 6. FP project eGov-Bus, IST-4-
منابع مشابه
Object-Oriented Wrapper for Relational Databases in the Data Grid Architecture
The paper presents a solution of the problem of wrapping relational databases to an object-oriented business model in the data grid architecture. The main problem with this kind of wrappers is how to utilize the native SQL query optimizer, which in majority of RDBMS is transparent for the users. In our solution we use the stack-based approach to query languages, its query language SBQL, updatea...
متن کاملGeneric web service wrapper for efficient embedding of legacy codes in service-based workflows
In this paper, we present a generic wrapper that enables the optimization of legacy codes assembled in application workflows on grid infrastructures. We first describe advantages of a service-based approach for job management. We then introduce our wrapper, that works at execution time, thus allowing service grouping strategies to optimize the execution. We demonstrate performance results on a ...
متن کاملAvailability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملIntelligent Data Integration Middleware Based on Updateable Views
We present a new approach to the grid technology that is based on updateable views. Views are used in two ways: (1) as wrappers of local servers that adopt local schemata to the federated database requirements; (2) as a facility for intelligent data integration and transformation into a canonical form according to the federated database schema. Views deliver virtual updatable objects to global ...
متن کاملMapping Heterogenous Ontologies through Object Views
The traditional concept of a database view is currently under influence on new ideas, in particular the CORBA approach to distributed objects, objectoriented databases, XML and other Web technologies, semistructured data, and autonomous mobile agents. These new trends cause widening the scope of database views by novel features, which are beyond the current theoretical and conceptual paradigms ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006